package fr.emn.fil.soc.gr3.restws;

import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

import fr.emn.fil.soc.gr3.entites.Sujet;

@Path("/etudiant")
public interface ProtocoleEtudiant {
	
	@GET
	@Path("/session/{token}/sujet/{idSujet}")
	@Produces(MediaType.APPLICATION_XML)
	public Sujet recupererSujet(@PathParam("token") String token,@PathParam("idSujet") int idSujet);

	@POST
	@Path("/session/{token}/sujet/{idSujet}")
	public void evaluerReponse(@PathParam("token") String token);
	
	@POST
	@Path("/session/{token}/sujet/{idSujet}")
	public boolean validerEvaluation(@PathParam("token") String token);
	

}
